package com.tf_cut.backend.seller.service;

import java.util.List;

import com.tf_cut.backend.common.pojo.PageInfo;
import com.tf_cut.backend.common.pojo.Result;
import com.tf_cut.backend.common.service.CommonService;
import com.tf_cut.backend.seller.pojo.SellerBill;
import com.tf_cut.backend.seller.vo.SellerBillAndConsigneeVo;
import com.tf_cut.backend.seller.vo.SellerOrderVo;

public interface SellerBillService extends CommonService<SellerBillAndConsigneeVo, SellerBill, String> {
    Result<SellerBillAndConsigneeVo> insertBillAndConsignee(SellerBillAndConsigneeVo avo);

    PageInfo<SellerBillAndConsigneeVo> querySellerBillList(SellerBillAndConsigneeVo sellerBillAndConsigneeVo);

	PageInfo<SellerBillAndConsigneeVo> queryBilling(int page, int rows, String sellerCompanyName, String status,
			String startDate, String endDate);

	List<SellerBillAndConsigneeVo> findBybill(String sellerCompanyName, String status, String startDate,
			String endDate);

}